bastard turtle - German English Dictionary